#register_container{
				width: 80%;
				min-width: 600px;
				margin: 0 auto;
				overflow: hidden;
				border-bottom:2px solid  #CCCCCC;
				padding-bottom: 80px ;
			}
			#register_tab{
				float: left;
				margin: 20px 0 0 30px;
			}
			#register_tab p{
				margin: 20px 0 0 10px;
			}
			#register_tab label{
				display: inline-block;
				width: 100px;
				text-align: right;
				font-size: 14px;
				line-height: 30px;
			}
			#userphone,#email,#register_againpass,#register_password{
				width: 270px;
				height: 38px;
			}
			#register_tab #phone_check_contianer button{
				margin: 0 0 0 18px;
				height: 30px;
			}
			#phone_check{
				width: 172px;
				height: 28px;
			}
			#check,#register{
				margin-left: 100px;
			}
			/*
			 */
			#register_container #land_logo h3{
				font-size: 18px;
				color: red;
				position: absolute;
				top: 55px;
				left: 420px;
				border: 1px solid gray;
				padding: 10px;
				border-radius: 5%;
			}
			#register_container #land_logo p{
				position: absolute;
				right: 20px;
			}
			#register_container #land_logo p a{
				color: red;
			}
			label b{
				color: red;
				font-weight: normal;
			}
			span{
				color: gray;
			}
			#register_tab .error{
				color: red;
			}
			
			
			
			
			
			#bigbox{
				height: 99%;
				width: 99%;
				background: black;
				opacity: 0.3;
				position: absolute;
				top: 0;
				left: 0;
				z-index: 99;
				display: none;
			}
			#box{
				background: white;
				width: 30%;
				height: 25%;
				min-width: 400px;
				min-height: 200px;
				position: absolute;
				top: 30%;
				left: 33%;
				border-radius: 5%;
				opacity: 1;
				z-index: 100;
				overflow: hidden;
				border: 1px solid #CCCCCC;
				display: none;
			}
			#box .top_frame{
				height: 40px;
				background: dodgerblue;
				line-height:40px;
				padding-left: 1em;
				
			}
			#box .top_frame span{
				display: inline-block;
				margin-left:65% ;
				font-size: 25px;
				height: 30px;
				line-height: 30px;
				width: 40px;
				border-radius: 12.5%;
				text-align: center;
				background: white;
				cursor: pointer;
				font-weight: bold;
			}
			#box .messages{
				height: 120px;
				line-height: 120px;
				padding-left: 0.75em;
				
			}
			#box .box_btn{
				width: 100%;
				height: 30px;
				line-height: 30px;
				text-align: right;
			}
			#confirm,#cancel{
				width: 60px;
				height: 25px;
				font-size: 18px;
				cursor: pointer;
				border-radius: 12.5%;
			}
			#confirm{
				background: orangered;
			}
			#cancel{
				margin-right: 16px;
			}
